x86 shadow: Minor fix to the fast emulation patch.
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 20 Feb 2008 17:38:19 +0000 (17:38 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 20 Feb 2008 17:38:19 +0000 (17:38 +0000)
commit474bc9e5bcc2eaabf75b81e0c3282dda49760f5d
tree02464662670b5b17dd91a6cdbc13fe7f2f3a305d
parent3bb4f99d8cec90c3d7731d004333dd03998e2287
x86 shadow: Minor fix to the fast emulation patch.

The fast emulation path patch introduced a bug when we have an event
injection during a write to a pagetable: after removing shadows we
still jump to the done label, releasing the lock even if we aren't
grabbing it.

Signed-off-by: Gianluca Guida <gianluca.guida@eu.citrix.com>
xen/arch/x86/mm/shadow/multi.c